package common.util.generate.properties;

import lombok.Data;

/**
 * @author liubo
 * @created 2020-06-16 10:55
 */
@Data
public class FtlFileProperties {

    /**
     * 指定模块名称
     */
    private String model= "";

    /**
     * 生成entity的全路径和名称
     */
    private String entityPath= "/entity.java.ftl";

    /**
     * 生成param的全路径和名称
     */
    private String paramPath= "/param.java.ftl";

    /**
     * 生成 vo 的全路径和名称
     */
    private String voPath= "/vo.java.ftl";

    /**
     * 生成 queryPageParam 的全路径和名称
     */
    private String queryPageParamPath= "/queryPageParam.java.ftl";

    /**
     * 生成 vo 的全路径和名称
     */
    private String queryForOneRowParamPath= "/queryForOneRowParam.java.ftl";


    /**
     * 生成help的全路径和名称
     */
    private String helpPath= "/help.java.ftl";

    /**
     * 生成service的全路径和名称
     */
    private String servicePath= "/service.java.ftl";

    /**
     * 生成serviceImpl的全路径和名称
     */
    private String serviceImplPath= "/serviceImpl.java.ftl";

    /**
     * 生成mapper的全路径和名称
     */
    private String mapperPath= "/mapper.java.ftl";

    /**
     * 生成mapper的全路径和名称
     */
    private String controllerPath= "/controller.java.ftl";

    /**
     * 生成xml的全路径和名称
     */
    private String xmlPath = "/mapper.xml.ftl";

}
